Extending Dreamweaver Overview

The Document Object Model

The Dreamweaver JavaScript API

The File I/O API

The Design Notes API
  What is MMNotes?
  How Design Notes work
  The Design Notes JavaScript API
  MMNotes.open()
  MMNotes.close()
  MMNotes.set()
  MMNotes.remove()
  MMNotes.get()
  MMNotes.getKeyCount()
  MMNotes.getKeys()
  MMNotes.getSiteRootForFile()
  MMNotes.getVersionNum()
  MMNotes.getVersionName()
  MMNotes.filePathToLocalURL()
  MMNotes.localURLToFilePath()
  The Design Notes C API
  FileHandle OpenNotesFile()
  void CloseNotesFile()
  BOOL SetNote()
  BOOL RemoveNote()
  int GetNoteLength()
  BOOL GetNote()
  int GetNotesKeyCount()
  BOOL GetNotesKeys()
  BOOL GetSiteRootForFile()
  BOOL GetVersionNum()
  BOOL GetVersionName()
  BOOL FilePathToLocalURL()
  BOOL LocalURLToFilePath()

The Fireworks Integration API

The HTTP API

C-Level Extensibility

Objects

Commands

Menu Commands

Property Inspectors

Floating Palettes

Behaviors

Data Translators

Extending Dreamweaver Help Credits